noise-generating device - English Synonyms Dictionary